Definition of Giant Garlic

  • (noun) European leek cultivated and used like leeks

Antonyms of Giant Garlic


No Antonyms Found.

Homophones of Giant Garlic


No Homophones Found.